开发者档案 - API对接指南

接口概述

小企鹅验证API提供卡密登录、卡密解绑、应用公告三大核心功能,采用RC4加密传输,支持多语言快速对接,全程保障数据传输安全。

核心注意:所有接口均为POST请求,APPKEY为核心验证凭证,请勿泄露;加密密钥从后台获取,对接时需保持一致。

基础对接信息

核心接口地址

https://xqe.siyecaolmh.top/api/api.php

数据传输方式

RC4加密传输(后台可配置加密开关),加密/解密密钥从应用后台获取

公共请求参数

参数名 类型 必填 说明
appid 字符串 应用唯一标识,后台创建应用后获取
appkey 字符串 应用密钥,后台创建应用后获取,用于身份验证
kami 字符串 卡密(登录/解绑接口必填)
imei 字符串 设备唯一标识(登录/解绑接口必填,如Android ID)

核心接口详情

注:所有接口需通过type参数指定接口类型,拼接在接口地址后

1. 应用公告查询

接口类型

type=app_announcement

返回结果(解密后)

{ "code": "3", "msg": "公告内容", "now_time": 时间戳, "md5_check": "MD5验证串" }

2. 卡密登录验证

接口类型

type=kami_login

必传额外参数

kami(用户卡密) + imei(设备唯一标识)

返回结果(解密后-成功)

{ "code": "16", "msg": "卡密登录成功", "now_time": 时间戳, "vip_time": 会员到期时间戳, "md5_check": "MD5验证串" }

3. 卡密设备解绑

接口类型

type=imei_relieve

必传额外参数

kami(用户卡密) + imei(绑定设备标识)

返回结果(解密后-成功)

{ "code": "10", "msg": "卡密解绑成功", "now_time": 时间戳, "imei_relieve_reduce_time": 扣除时长(小时), "md5_check": "MD5验证串" }

完整错误码说明

错误码 对应说明 处理建议
0应用不存在检查APPID是否正确
1应用已关闭联系开发者开启应用
2应用解绑已关闭后台开启解绑功能后再操作
4卡密不存在检查卡密是否输入正确
5卡密已到期更换有效卡密
6脚本作者会员到期联系作者充值会员
8请用原设备登录在绑定的原设备上操作
9卡密未绑定先完成卡密设备绑定
11解绑失败检查设备标识或卡密状态
99APPKEY验证失败检查APPKEY是否与后台一致
16成功/免费模式登录成功,或应用开启免费模式
10解绑成功卡密已解除设备绑定
3公告返回正常返回应用公告内容

通用对接流程

  1. 从后台创建应用,获取APPID、APPKEY、加密密钥
  2. 根据开发语言,实现POST网络请求,传递公共参数+接口专属参数;
  3. 接口返回数据后,使用加密密钥进行RC4解密;
  4. 解析JSON结果,根据code错误码处理业务逻辑;
  5. 可选:通过md5_check验证返回数据完整性。

对接核心注意事项